1
Lire le problème de soutien aux étudiants
DSAI2202Lab 3: Selecting Data
00:00

Scénario

L'équipe de soutien UniLearn dispose de relevés de progression des étudiants, mais ne peut contacter que cinq étudiants en priorité. La requête doit combiner l'éligibilité, le risque académique, les colonnes de sortie demandées et un ordre de priorité précis.

La question pratique

Quels cinq étudiants éligibles et à risque l'équipe doit-elle contacter en priorité ?

Distinguez qui est éligible, qui est à risque et comment la priorité est déterminée avant de penser au SQL. Utilisez student_progress comme table source.

EXIGENCES DE LA REQUÊTEJusqu'à 5 lignes

Utilisez cette liste de contrôle pour compléter le schéma de la requête et vérifier ensuite le SQL.

ÉLIGIBLE
student_status = 'active'ETsupport_status = 'not_contacted'
À RISQUE
attendance_percent < 75OUaverage_mark < 50OUmissed_assignments >= 2
AFFICHER
student_idstudent_nameprogrammeattendance_percentaverage_markmissed_assignments
PRIORITÉ
  1. D'abord les devoirs manqués les plus nombreux
  2. Puis les notes moyennes les plus basses
  3. Puis les identifiants étudiants les plus bas